Big Huge Thesaurus

Ixodes dammini

noun